package com.jakewharton.rxbinding4.component;

import com.google.auto.value.AutoValue;

import ohos.agp.components.Component;
import ohos.agp.components.ListContainer;

@AutoValue
public abstract class ListContainerItemEvent {
    public static ListContainerItemEvent create(ListContainer parent, Component component, int position, long id) {
        return new AutoValue_ListContainerItemEvent(parent, component, position, id);
    }

    ListContainerItemEvent() {}

    public abstract ListContainer parent();

    public abstract Component component();

    public abstract int position();

    public abstract long id();
}
